Synonyms for "space platform"

Words with similar meaning